upper torso strap - Turc Anglais Dictionnaire